org.eclipse.vtp.desktop.projects.core
Interface IWebServiceTypeSet

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, IBusinessObjectSet, IVoiceToolsResource
All Known Implementing Classes:
WebServiceTypeSet

public interface IWebServiceTypeSet
extends IBusinessObjectSet

This interface represents the folder resource of an application project that contains the web service type configuration information file and folder resources.

Since:
2.1
Version:
1.0
Author:
Lonnie Pryor

Method Summary
 IBusinessObject createBusinessObject(java.lang.String name)
          Throws UnsupportedOperationException when called; web service business objects cannot be created.
 void deleteBusinessObject(IBusinessObject businessObject)
          Throws UnsupportedOperationException when called; web service business objects cannot be deleted.
 IBusinessObject getBusinessObject(java.lang.String name)
          Returns the business object with the specified name.
 IWebService getWebService()
          Returns the IWebService that contains this message set.
 
Methods inherited from interface org.eclipse.vtp.desktop.projects.core.IBusinessObjectSet
getBusinessObjects
 
Methods inherited from interface org.eclipse.vtp.desktop.projects.core.IVoiceToolsResource
addRefreshListener, deferEvents, getName, getParent, getProject, refresh, removeRefreshListener, resumeEvents
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

createBusinessObject

IBusinessObject createBusinessObject(java.lang.String name)
                                     throws java.lang.UnsupportedOperationException
Throws UnsupportedOperationException when called; web service business objects cannot be created.

Specified by:
createBusinessObject in interface IBusinessObjectSet
Parameters:
name - The name of the new business object
Returns:
The created business object
Throws:
java.lang.UnsupportedOperationException - when called; web service business objects cannot be created.

deleteBusinessObject

void deleteBusinessObject(IBusinessObject businessObject)
                          throws java.lang.UnsupportedOperationException
Throws UnsupportedOperationException when called; web service business objects cannot be deleted.

Specified by:
deleteBusinessObject in interface IBusinessObjectSet
Parameters:
businessObject - The business object to remove
Throws:
java.lang.UnsupportedOperationException - when called; web service business objects cannot be deleted.

getBusinessObject

IBusinessObject getBusinessObject(java.lang.String name)
Returns the business object with the specified name.

Parameters:
name - The name of the business object to return.
Returns:
The business object with the specified name.

getWebService

IWebService getWebService()
Returns the IWebService that contains this message set.

Returns:
The IWebService that contains this message set.